blockade tactics - Almanca İngilizce Sözlük